2.2999999999999999942e-21 leaf development stages